package com.gk.panda.apis.entity.TransectManager.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @ClassName: TransectListVo
 * @Description: PC获取样线列表返回参数
 * @author: Sir.yang
 * @date: 2022/11/10 11:12
 * @version: 1.0
 **/
@ApiModel(value="PC获取样线列表返回参数")
@Data
public class TransectListVo {

    /**
     * ID
     */
    @ApiModelProperty(value="ID")
    private Integer transectId;

    /**
     * 所属机构ID
     */
    @ApiModelProperty(value="所属机构ID")
    private Integer fkOrgId;

    /**
     * 所属机构名称
     */
    @ApiModelProperty(value="所属机构名称")
    private String orgName;

    /**
     * 样线编号
     */
    @ApiModelProperty(value="样线编号")
    private String transectSn;

    /**
     * 样线名称
     */
    @ApiModelProperty(value="样线名称")
    private String transectName;

    /**
     * 创建人名称
     */
    @ApiModelProperty(value="创建人名称")
    private String createName;

    /**
     * 创建时间
     */
    @ApiModelProperty(value="创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     * 样线状态：0：启用，1：禁用
     */
    @ApiModelProperty(value="样线状态：0：启用，1：禁用")
    private Integer transectStatus;

    /**
     * 创建者账号
     */
    @TableField("创建者账号")
    private String fkCreate;
}
